<?php
/**
 * 命令行模式运行i框架，如 php cmd.php control function
 * 第一个参数为_c 第二个参数为_m 剩余的参数传入function中 因此  cmd运行的函数最好接受一个参数
 */
isset($argv) or exit('no pars');
ini_set('display_errors',0);
session_start();
$server_name=&$_SERVER['SERVER_NAME'];
$server_name=='localhost' and ini_set("display_errors",'On');
 error_reporting(E_ALL);
$dir_ary=explode(DIRECTORY_SEPARATOR ,__DIR__);
array_pop($dir_ary);
$dir=implode(DIRECTORY_SEPARATOR,$dir_ary);
define('D',$dir);
require(D."/core/iinit.php");
require(D."/core/iclass.php");
$_c=&$argv[1];
$_m=&$argv[2];
\i::runcmd($_c,$_m,$argv);